1 2#ifndef SOSTransportCoder_h 3#define SOSTransportCoder_h 4#include <SecureObjectSync/SOSTransportMessage.h> 5#include <SecureObjectSync/SOSCoder.h> 6 7enum SOSCoderUnwrapStatus{ 8 SOSCoderUnwrapError = 0, 9 SOSCoderUnwrapDecoded = 1, 10 SOSCoderUnwrapHandled = 2 11}; 12 13enum SOSCoderUnwrapStatus SOSTransportMessageHandleCoderMessage(SOSTransportMessageRef transport, CFStringRef peer_id, CFDataRef codedMessage, CFDataRef *decodedMessage, CFErrorRef *error); 14 15bool SOSTransportMessageSavePeerCoderData(SOSTransportMessageRef transport, SOSCoderRef coder, CFStringRef peer_id, CFErrorRef *error); 16 17 18 19#endif 20