Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 2 Metaspace : Metaspace Operations : tibasMetaspace_GetSpace()

tibasMetaspace_GetSpace()
Function
Declaration
tibas_status tibasMetaspace_GetSpace(
tibasMetaspace         metaspace,
tibasSpace*            space,
const char*            spaceName,
tibas_distributionRole distributionRole)
Purpose
Attempts to join a metaspace or get a reference to a currently joined metaspace. Returns a Space object.
Parameters
 
Remarks
Use the tibasMetaspace_GetSpace() function to join a specified space and specify a distribution role for the space member.
The distribution role can be one of the following:
TIBAS_DISTRIBUTION_ROLE_SEEDER Specifies that the space member is a seeder—an application that participates in the storing of data in the space, and can read and write data. When seeder applications join or leave the space, ActiveSpaces redistributes the data in the space as necessary to maintain even data distribution.
TIBAS_DISTRIBUTION_ROLE_LEECH Specifies that the space member is a leech—an application that passively participates in the space and does not read and write data or cause redistribution of space data when it joins or leaves the space.
TIBAS_DISTRIBUTION_ROLE_NONE (default setting)
See Also
tibasMetaspace_GetSpaceEx()

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved