Index
A
- abortTxn()
- ostc_Session, defined by 91
- addArgument()
- ostc_ServerOperation, defined by 150
- adding object list elements 131
- adding operations to a Server session 140
- addObject()
- ostc_OjectList, defined by 131
- addOperation()
- ostc_ServerSession, defined by 140
- addReturnSetAttribute()
- ostc_ServerOperation, defined by 150
- ADO
- registering DLLs 13
- API
- classes 8
- client
- overview 19
- Component Server 7
- Server
- overview 29
- thin client 6
- attribute descriptors 105
- lists of 107
- getting cardinality 110
- getting the attribute with a specified name 111
- traversing 109
B
- batch transactions 80
- batch_update
- ostc, defined by 80
- beginTxn()
- ostc_Session, defined by 91
- bound transactions
- timeouts 16
C
- cache affinity 2
- cache, session 88, 90
- Cache-Forward architecture 2
- cardinality()
- ostc_AttributeDescriptorList, defined by 110
- ostc_OperationSet, defined by 104
- CGI 3
- client API 6
- overview 19
- client operations 93
- getting actual parameters 97
- getting descriptions of 95
- getting formal parameters 94
- getting names of 95
- getting timestamps 96
- sets of 103
- setting formal parameters 100
- client sessions 85
- executing operations 87
- getting names of 92
- getting operations 86
- managing the cache 90
- managing transactions 91
- commitTxn()
- ostc_Session, defined by 91
- component 4
- component cache 2
- Component Server 2, 4
- API 7
- customizing 159
- Component Server API
- overview 29
- component-based architecture 2
- configuring the Server 15
- connect()
- ostc, defined by 84
- connecting to the Server 84
- creating Server operations 153
- current()
- ostc_OjectList, defined by 127
- cursor
- validity 103, 108, 126
- customizing Servers 159
- customizing the Server 17
D
- data types, OSTC 78
- data view 59
- data views
- exposing 141
- DataViewReader 59
- __declspec 135
- deleteObject()
- ostc_OjectList, defined by 131
- deleting Server operations 153
- deployment 18
- disconnect()
- ostc, defined by 84
- disconnecting from the Server 84
- dispatching 4
- DLLs
- registering 13
- done()
- ostc_OjectList, defined by 130
- doOperation()
- ostc_Session, defined by 87
E
- estimatedCardinality()
- ostc_OjectList, defined by 128
- exceptions 167
- execute()
- ostc_ServerOperation, defined by 146
- executing operations
- client 87
- exposeAllDataViews()
- ostc_ServerSession, defined by 141
- exposeDataView()
- ostc_ServerSession, defined by 141
- exposing data views 141
F
- first()
- ostc_AttributeDescriptorList, defined by 109
- ostc_OjectList, defined by 127
- ostc_OperationSet, defined by 103
- flushObjects()
- ostc_Session, defined by 90
- format()
- ostc_ServerOperation, defined by 148
G
- getArguments()
- ostc_Operation, defined by 94
- ostc_OperationResult, defined by 157
- getAttributeDescriptor()
- ostc_AttributeDescriptorList, defined by 111
- getAttributeDescriptors()
- ostc_Oject, defined by 114
- getBinaryArgument()
- ostc_Operation, defined by 99
- getBinaryValue()
- ostc_Oject, defined by 116, 117
- getDescription()
- ostc_Operation, defined by 95
- getDoubleArgument()
- ostc_Operation, defined by 98
- getDoubleValue()
- ostc_Oject, defined by 116
- getFloatArgument()
- ostc_Operation, defined by 98
- getFloatValue()
- ostc_Oject, defined by 116
- getFramework()
- ostc_ApplicationServer, defined by 162
- getInt32Argument()
- ostc_Operation, defined by 97
- getInt32Value()
- ostc_Oject, defined by 115
- getInt64Argument()
- ostc_Operation, defined by 97
- getInt64Value()
- ostc_Oject, defined by 115
- getMaxLength()
- ostc_AttributeDescriptor, defined by 105
- getName()
- ostc_AttributeDescriptor, defined by 105
- ostc_Operation, defined by 95
- ostc_ServerOperation, defined by 152
- getObjectArgument()
- ostc_Operation, defined by 98
- getObjectValue()
- ostc_Oject, defined by 116
- getOID()
- ostc_Oject, defined by 123
- ostc_OjectList, defined by 129
- ostc_OperationResult, defined by 158
- getOperation()
- ostc_OperationSet, defined by 104
- ostc_Session, defined by 86
- getOperations()
- ostc_Session, defined by 86
- getReturnedObjectAttributes()
- ostc_OperationResult, defined by 157
- getReturnValue()
- ostc_OperationResult, defined by 156
- getServiceName()
- ostc_Session, defined by 92
- getSession()
- ostc_Oject, defined by 122
- getStringArgument()
- ostc_Operation, defined by 97
- getStringValue()
- ostc_Oject, defined by 115
- getTimestamp()
- ostc_Operation, defined by 96
- getting a session's operations 86
- getting an object's attribute descriptors 114
- getting an object's attribute values 115
- getting an object's OID 123
- getting an object's session 122
- getting attribute descriptor list cardinality 110
- getting client operation actual parameters 97
- getting client operation formal parameters 94
- getting client operation timestamps 96
- getting client operation-names 95
- getting client-operation descriptions 95
- getting object list cardinality 128
- getting object list OIDs 129
- getting Server operation formal parameters 157
- getting Server operation names 152
- getting Server operation return values 156
- getting session names 92
- getting the attribute-descriptor-list element with a specified name 111
- getType()
- ostc_AttributeDescriptor, defined by 105
- global functions 135
- gotolink ThinClientCache 24
H
- header file
- client 19
- Server 30
I
- implementing
- ostcConnect() 136
- ostcDisconnect() 137
- ostcInitialize() 138
- implementing execute() 146
- implementing format() 148
- implementing operationComplete() 147
- incremental lists
- timeouts 16
- in-memory database 2
- invalid cursor 103, 108, 126
- ISAPI 3
- isolated_update
- ostc, defined by 80
L
- linking
- Windows 13
- lists
- of attribute descriptors 107
- of OSTC objects 125
- load balancing 4
- logging 17
M
- managing the session cache 90
- managing transactions 91
- modifying Server startup parameters 142
- more()
- ostc_AttributeDescriptorList, defined by 109
- ostc_OjectList, defined by 127
- ostc_OperationSet, defined by 104
- multiple-thread dispatching 4
- multitier architecture 2
- multiversion concurrency control 80
- MVCC 80
- mvccRead
- ostc, defined by 80
N
- newlink ThinClientCache 27
- next()
- ostc_AttributeDescriptorList, defined by 109
- ostc_OjectList, defined by 127
- ostc_OperationSet, defined by 103
- NSAPI 3
- n-tier architecture 2
O
- object, OSTC 113
- getting attribute descriptors of 114
- getting attribute values of 115
- getting the OID of 123
- getting the session of 122
- setting attribute values of 120
- setting the OID of 123
- objects, OSTC
- lists of 125
- adding elements 131
- getting cardinality 128
- getting the OID 129
- removing elements 131
- setting the OID 129
- traversing 127
- truncating incremental 130
- ObjectStore client 4
- ObjectStore Component Server 4
- OLE DB
- registering DLLs 13
- operation sets 103
- operationComplete()
- ostc_ServerOperation, defined by 147
- operations
- client 93
- executing on client 87
- Server 145
- OSTC data types 78
- OSTC object 113
- getting attribute descriptors of 114
- getting attribute values of 115
- getting the OID of 123
- getting the session of 122
- setting attribute values of 120
- setting the OID of 123
- OSTC objects
- lists of 125
- adding elements 131
- getting cardinality 128
- getting the OID 129
- removing elements 131
- setting the OID 129
- traversing 127
- truncating incremental 130
- ostc, the class 77
- batch_update 80
- connect() 84
- disconnect() 84
- isolated_update 80
- mvccRead 80
- ostc_binary 79
- ostc_double 79
- ostc_float 79
- ostc_int32 79
- ostc_int64 79
- ostc_oid 79
- ostc_string 79
- read 80
- setRouter() 83
- transaction_type 80
- types 78
- ~ostc_ApplicationServer()
- ostc_ApplicationServer, defined by 161
- ostc_ApplicationServer()
- ostc_ApplicationServer, defined by 160, 162
- ostc_ApplicationServer, the class 159
- ~ostc_ApplicationServer() 161
- getFramework() 162
- ostc_ApplicationServer() 160, 162
- start() 160
- ostc_AttributeDescriptor, the class 105
- getMaxLength() 105
- getName() 105
- getType() 105
- ostc_AttributeDescriptorList, the class 107
- cardinality() 110
- first() 109
- getAttributeDescriptor() 111
- more() 109
- next() 109
- ostc_binary
- ostc, defined by 79
- ostc_DatatypeMicmatch 167
- ostc_double
- ostc, defined by 79
- ostc_float
- ostc, defined by 79
- ostc_int32
- ostc, defined by 79
- ostc_int64
- ostc, defined by 79
- ostc_InvalidParm 167
- ostc_InvalidTxnType 167
- ostc_MissingLib 167
- ostc_NoArguments 168
- ostc_NoNestedTxn 168
- ostc_NoTxnInProgress 168
- ostc_Object, the class 113
- getAttributeDescriptors() 114
- getBinaryValue() 116, 117
- getDoubleValue() 116
- getFloatValue() 116
- getInt32Value() 115
- getInt64Value() 115
- getObjectValue() 116
- getOID() 123
- getSession() 122
- getStringValue() 115
- setOID() 123
- setValue() 120
- ostc_ObjectList, the class 125
- addObject() 131
- current() 127
- deleteObject() 131
- done() 130
- estimatedCardinality() 128
- first() 127
- getOID() 129
- more() 127
- next() 127
- setOID() 129
- ostc_oid
- ostc, defined by 79
- ostc_Operation, the class 93
- getArguments() 94
- getBinaryArgument() 99
- getDescription() 95
- getDoubleArgument() 98
- getFloatArgument() 98
- getInt32Argument() 97
- getInt64Argument() 97
- getName() 95
- getObjectArgument() 98
- getStringArgument() 97
- getTimestamp() 96
- setArgument() 100
- ostc_OperationResult, the class 155
- getArguments() 157
- getOID() 158
- getReturnedObjectAttributes() 157
- getReturnValue() 156
- setOID() 158
- setReturnValue() 156
- ostc_OperationSet, the class 103
- cardinlaity() 104
- first() 103
- getOperation() 104
- more() 104
- next() 103
- ostc_RequiredParmMissing 168
- ostc_ServerException 168
- ~ostc_ServerOperation()
- ostc_ServerOperation, defined by 153
- ostc_ServerOperation()
- ostc_ServerOperation, defined by 153
- ostc_ServerOperation, the class 145
- ~ostc_ServerOperation() 153
- addArgument() 150
- addReturnSetAttribute() 150
- execute() 146
- format() 148
- getName() 152
- operationComplete() 147
- ostc_ServerOperation() 153
- setDescription() 151
- ostc_ServerSession, the class 139
- addOperation() 140
- exposeAllDataViews() 141
- exposeDataView() 141
- setNumThreads() 142, 143, 144
- setPort() 142
- setServiceName() 142
- setTxnType() 142
- setUserRouteData() 142
- ostc_Session, the class 85
- abortTxn() 91
- beginTxn() 91
- commitTxn() 91
- doOperation() 87
- flushObjects() 90
- getOperation() 86
- getOperations() 86
- getServiceName() 92
- ostc_string
- ostc, defined by 79
- ostcAddRouter.exe 20
- ostccompsrvr 15
- ostccompsrvr.exe 15
- ostcConnect() 136
- ostcDisconnect() 137
- ostcInitialize() 138
P
- port
- router 16
- Server 15
R
- read
- ostc, defined by 80
- removing object list elements 131
- replication 4
- route data, user-specified
- Server 142
- -routedata 16
- router
- host 16, 143, 163
- port 16, 143, 163
- router file 16
- router, setting 83
- routing 4
S
- scalability 4
- Server
- customizing 159
- Server API 7
- overview 29
- Server operations 145
- creating 153
- deleting 153
- getting formal parameters 157
- getting names of 152
- getting return values 156
- implementing execute() 146
- implementing format() 148
- implementing operationComplete() 147
- results 155
- setting descriptions 151
- setting formal parameters 150
- setting return values 156
- server replication 4
- Server sessions 139
- adding operations 140
- exposing data views 141
- modifying startup parameters 142
- server.log<Defualt para font> 17
- service 4
- service name 15
- sessions
- cache 88
- client 85
- Server 139
- setArgument()
- ostc_Operation, defined by 100
- setDescription()
- ostc_ServerOperation, defined by 151
- setNumThreads()
- ostc_ServerSession, defined by 142, 143, 144
- setOID()
- ostc_Oject, defined by 123
- ostc_OjectList, defined by 129
- ostc_OperationResult, defined by 158
- setPort()
- ostc_ServerSession, defined by 142
- setReturnValue()
- ostc_OperationResult, defined by 156
- setRouter()
- ostc, defined by 83
- sets, of operations 103
- setServiceName()
- ostc_ServerSession, defined by 142
- setting an object's attribute values 120
- setting an object's OID 123
- setting client operation formal parameters 100
- setting object list OIDs 129
- setting routers 83
- setting Server operation descriptions 151
- setting Server operation formal parameters 150
- setting Server operation return values 156
- setTxnType()
- ostc_ServerSession, defined by 142
- setUserRouteData()
- ostc_ServerSession, defined by 142
- setValue()
- ostc_Oject, defined by 120
- shared component libraries
- building 13
- shared transactions 80
- timeouts 16
- specifying a Server session's route data 142
- SQL 62
- start()
- ostc_ApplicationServer, defined by 160
- starting the Server 15
- stopping the Server 15
T
- thin client 2
- API 6
- thin client API
- overview 19
- threads 4, 15
- three-tier architecture 2
- throughput 4
- timeout
- bound transaction 16
- incremental lists 16
- shared transaction 16
- transaction management 4
- transaction type 16
- transaction types 80
- transaction_type
- ostc, defined by 80
- transactions
- batched 80
- client 91
- shared 80
- traversing attribute descriptor lists 109
- traversing object lists 127
- truncating incremental object lists 130
- types
- ostc, defined by 78
V
- valid cursor 103, 108, 126
W
- web server 3
- Windows
- which .libs to link with 13
[previous]