SPL File CrossDataCenterFailoverSchema.spl
Content
- Functions
- Types
Functions
int32 writeBinaryDataToFile(blob binaryData, rstring fileName)
Parameters
- binaryData
- fileName
Returns
- int32
int32 readBinaryDataFromFile(blob binaryData, rstring fileName)
Parameters
- binaryData
- fileName
Returns
- int32
rstring getUrlEmbeddedWithParallelChannel(rstring url, int32 channelNumber)
Parameters
- url
- channelNumber
Returns
- rstring
rstring readValueFromConfigFile(rstring fileName, rstring key, rstring defaultValue)
Parameters
- fileName
- key
- defaultValue
Returns
- rstring
Types
HearbeatSignalType
HearbeatSignalType = boolean signal;
HeartbeatMessageType
HeartbeatMessageType = uint32 heartbeatMsgType, uint64 heartbeatCnt, rstring dataCenterOrigin, blob dataSnapshot, rstring dataSnapshotOrigin;
BinaryPayloadType
BinaryPayloadType = blob binaryPayload;
RemoteDataCenterStatusType
RemoteDataCenterStatusType = boolean activeOrInactive;
HttpResponseType
HttpResponseType = int32 responseCode, rstring responseMessage;
HttpBinaryPayloadType
HttpBinaryPayloadType = BinaryPayloadType, tuple<map<rstring, rstring> httpRequestHeaders>;
SpecialMessageType
SpecialMessageType = rstring msg;
DataSnapshotRowType
DataSnapshotRowType = rstring id, rstring replicationTime, blob snapshot;
DatabaseResponseType
DatabaseResponseType = boolean result, rstring resultMsg;
KeyForDatabaseReadOrDeleteType
KeyForDatabaseReadOrDeleteType = rstring id;