EOTemporaryGlobalID
- Inherits from:
- EOGlobalID : NSObject
- Conforms to:
- NSCoding
- NSCopying (EOGlobalID)
- NSObject (NSObject)
Declared in:
- EOControl/EOGlobalID.h
Class Description
An EOTemporaryGlobalID object identifies a newly created enterprise object before it's saved to an external store. When the object is saved, the temporary ID is converted to a permanent one, as described in the EOGlobalID class specification.
Constants
In EOGlobalID.h, EOControl defines an enumeration with the following constant to specify the length (in bytes) of a global ID:
- EOUniqueBinaryKeyLength
Adopted Protocols
NSCoding
- - encodeWithCoder:
- - initWithCoder:
Class Methods
assignGloballyUniqueBytes:
+ (void)assignGloballyUniqueBytes:(unsigned
char *)buffer
< Sequence [2], ProcessID [2] , Time [4], IP Addr [4] >
buffer should have space for EOUniqueBinaryKeyLength (12) bytes.
Instance Methods
init
- (id)init
isTemporary
- (BOOL)isTemporary