3.1.4.1.5.1 Interface
-
[Name="Microsoft.Rtc.Server.DataMCU.Meeting.Content", Version=1] DOInterface Content { [Hash=-6470662138903778586] ServerInterface { void sForceSync (); void sMakeHighestPresentationOrder (); void sPresent (); void sSetTitle (string title); void sSetVisibility (Int32 /* ContentVisibility */ visibility); void sStopPresenting (); } [Hash=1113513223610002283] ClientInterface { void cConnectCompleted (); void cForceSync (); void cSetCreationTime (string creationTime); void cSetLastUsedTime (string lastUsedTime); void cSetNativeFileInfo (string fileName, byte[] key, byte[] iv, byte[] hash, Int64 fileSize); void cSetOwnerId (Int64 id); void cSetPresentInfo (Boolean presented, Int64 presenterId); void cSetPresentationOrder (Int64 presentationOrder); void cSetTitle(string title); void cSetTitleComplete(Int32 /* SetTitleStatus */ status, string title); void cSetVisibility (Int32 /* ContentVisibility */ visibility); } Children { ("extendedContent", content-specific-DO) } }
The following is the interface definition of the Content distributed object for version 10<3>.
-
[Name="Microsoft.Rtc.Server.DataMCU.Meeting.Content", Version=10] DOInterface Content { [Hash=-2530343413165516885] ServerInterface { void sForceSync (); void sMakeHighestPresentationOrder (); void sPresent (); void sSetTitle (string title); void sSetVisibility (Int32 /* ContentVisibility */ visibility); void sStopPresenting (); } [Hash=974079596268293062] ClientInterface { void cConnectCompleted (); void cForceSync (); void cSetCreationTime (string creationTime); void cSetLastUsedTime (string lastUsedTime); void cSetNativeFileInfo (string fileName, byte[] key, byte[] iv, byte[] hash, Int64 fileSize); void cSetOwnerId (Int64 id); void cSetPresentInfo (Boolean presented, Int64 presenterId); void cSetPresentationOrder (Int64 presentationOrder); void cSetTitle(string title); void cSetTitleComplete(Int32 /* SetTitleStatus */ status, string title); void cSetVisibility (Int32 /* ContentVisibility */ visibility); void cSetOriginalFileUrl (string originalFileUrl); void cSetViewingUrl (string viewingUrl); void cSetRecordingUrl (string recordingUrl); } Children { ("extendedContent", content-specific-DO) } }
The following is the interface definition of the Content distributed object for version 20<4>.
-
[Name="Microsoft.Rtc.Server.DataMCU.Meeting.Content", Version=20] DOInterface Content { [Hash=-2530343413165516885] ServerInterface { void sForceSync (); void sMakeHighestPresentationOrder (); void sPresent (); void sSetTitle (string title); void sSetVisibility (Int32 /* ContentVisibility */ visibility); void sStopPresenting (); } [Hash=974079596268293062] ClientInterface { void cConnectCompleted (); void cForceSync (); void cSetCreationTime (string creationTime); void cSetLastUsedTime (string lastUsedTime); void cSetNativeFileInfo (string fileName, byte[] key, byte[] iv, byte[] hash, Int64 fileSize); void cSetOwnerId (Int64 id); void cSetPresentInfo (Boolean presented, Int64 presenterId); void cSetPresentationOrder (Int64 presentationOrder); void cSetTitle(string title); void cSetTitleComplete(Int32 /* SetTitleStatus */ status, string title); void cSetVisibility (Int32 /* ContentVisibility */ visibility); void cSetOriginalFileUrl (string originalFileUrl); void cSetViewingUrl (string viewingUrl); void cSetRecordingUrl (string recordingUrl); void cSetSecondaryViewingUrl(string viewingUrl); } Children { ("extendedContent", content-specific-DO) } }