Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YACSCOMLib; // yacscom 1.0 Type Library
- Dispatch _IYAcsEvents; // _IYAcsEvents Interface
- GUID={2B323CDA-50E3-11D3-9466-00A0C9700498};
- function onRemoteSourceOnAir(sourceId:I4; sourceName:BSTR): HResult;
- function onRemoteSourceOffAir(sourceId:I4; sourceName:BSTR): HResult;
- function onConferenceReady: HResult;
- function onSourceEntry(sourceId:I4; sourceName:BSTR): HResult;
- function onSourceExit(sourceId:I4; sourceName:BSTR): HResult;
- function onConferenceNotReady: HResult;
- function onLocalOnAir: HResult;
- function onLocalOffAir: HResult;
- function onInputLevelChange(level:I2): HResult;
- function onOutputLevelChange(level:I2): HResult;
- function onSystemConnect: HResult;
- function onSystemDisconnect: HResult;
- function onOutputGainChange(gain:I2): HResult;
- function onOutputMuteChange(mute:I4): HResult;
- function onInputGainChange(gain:I2): HResult;
- function onInputMuteChange(mute:I4): HResult;
- function onMonitorGainChange(gain:I2): HResult;
- function onInputSourceChange(source:I2): HResult;
- function onMonitorMuteChange(mute:I4): HResult;
- function onSystemConnectFailure(code:I4; message:BSTR): HResult;
- function onAudioError(code:I4; message:BSTR): HResult;
- function onSourceMuted(numMuting:I4; sourceName:BSTR): HResult;
- function onSourceUnmuted(numMuting:I4; sourceName:BSTR): HResult;
- function onTransmitReport(numReceiving:INT; numTotal:INT): HResult;
- Class YAcs; // Yahoo! Audio Conferencing
- GUID={2B323CD9-50E3-11D3-9466-00A0C9700498};
- function QueryInterface(riid:^GUID; out ppvObj:^^void);
- function AddRef: UI4;
- function Release: UI4;
- function GetTypeInfoCount(out pctinfo:^UINT);
- function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
- function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
- function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
- property-get hostName: BSTR;
- property-put hostName(BSTR);
- function joinConference;
- property-get userName: BSTR;
- property-put userName(BSTR);
- property-get confName: BSTR;
- property-put confName(BSTR);
- function startTransmit;
- function stopTransmit;
- function leaveConference;
- property-get monitorGain: I2;
- property-put monitorGain(I2);
- property-get outputGain: I2;
- property-put outputGain(I2);
- property-get inputGain: I2;
- property-put inputGain(I2);
- property-get inputMute: I4;
- property-put inputMute(I4);
- property-get outputMute: I4;
- property-put outputMute(I4);
- property-get inputSource: I2;
- property-put inputSource(I2);
- property-get monitorMute: I4;
- property-put monitorMute(I4);
- property-get socksVersion: I2;
- property-put socksVersion(I2);
- property-get socksHostname: BSTR;
- property-put socksHostname(BSTR);
- property-get socksPort: I2;
- property-put socksPort(I2);
- property-get socksUsername: BSTR;
- property-put socksUsername(BSTR);
- property-get socksPassword: BSTR;
- property-put socksPassword(BSTR);
- property-get confKey: BSTR;
- property-put confKey(BSTR);
- property-get inputAGC: I4;
- property-put inputAGC(I4);
- property-get inputVOX: I4;
- property-put inputVOX(I4);
- function createAndJoinConference;
- function muteSource(id:I4; name:BSTR);
- function unmuteSource(id:I4; name:BSTR);
- property-get inputVOXSensitivity: I2;
- property-put inputVOXSensitivity(I2);
- function setSourcePriority(id:I4; name:BSTR; priority:I2);
- property-get appInfo: BSTR;
- property-put appInfo(BSTR);
- function playSound(name:BSTR; level:R8): I4;
- function stopSound(id:I4);
- function loadSound(name:BSTR);
- property-get soundLocation: BSTR;
- property-put soundLocation(BSTR);
- function startTest(id:I2);
- function stopTest(id:I2);
- function onRemoteSourceOnAir(sourceId:I4; sourceName:BSTR): HResult;
- function onRemoteSourceOffAir(sourceId:I4; sourceName:BSTR): HResult;
- function onConferenceReady: HResult;
- function onSourceEntry(sourceId:I4; sourceName:BSTR): HResult;
- function onSourceExit(sourceId:I4; sourceName:BSTR): HResult;
- function onConferenceNotReady: HResult;
- function onLocalOnAir: HResult;
- function onLocalOffAir: HResult;
- function onInputLevelChange(level:I2): HResult;
- function onOutputLevelChange(level:I2): HResult;
- function onSystemConnect: HResult;
- function onSystemDisconnect: HResult;
- function onOutputGainChange(gain:I2): HResult;
- function onOutputMuteChange(mute:I4): HResult;
- function onInputGainChange(gain:I2): HResult;
- function onInputMuteChange(mute:I4): HResult;
- function onMonitorGainChange(gain:I2): HResult;
- function onInputSourceChange(source:I2): HResult;
- function onMonitorMuteChange(mute:I4): HResult;
- function onSystemConnectFailure(code:I4; message:BSTR): HResult;
- function onAudioError(code:I4; message:BSTR): HResult;
- function onSourceMuted(numMuting:I4; sourceName:BSTR): HResult;
- function onSourceUnmuted(numMuting:I4; sourceName:BSTR): HResult;
- function onTransmitReport(numReceiving:INT; numTotal:INT): HResult;
- Dispatch IYAcs; // IYAcs Interface
- GUID={2B323CD8-50E3-11D3-9466-00A0C9700498};
- function QueryInterface(riid:^GUID; out ppvObj:^^void);
- function AddRef: UI4;
- function Release: UI4;
- function GetTypeInfoCount(out pctinfo:^UINT);
- function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
- function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
- function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
- property-get hostName: BSTR;
- property-put hostName(BSTR);
- function joinConference;
- property-get userName: BSTR;
- property-put userName(BSTR);
- property-get confName: BSTR;
- property-put confName(BSTR);
- function startTransmit;
- function stopTransmit;
- function leaveConference;
- property-get monitorGain: I2;
- property-put monitorGain(I2);
- property-get outputGain: I2;
- property-put outputGain(I2);
- property-get inputGain: I2;
- property-put inputGain(I2);
- property-get inputMute: I4;
- property-put inputMute(I4);
- property-get outputMute: I4;
- property-put outputMute(I4);
- property-get inputSource: I2;
- property-put inputSource(I2);
- property-get monitorMute: I4;
- property-put monitorMute(I4);
- property-get socksVersion: I2;
- property-put socksVersion(I2);
- property-get socksHostname: BSTR;
- property-put socksHostname(BSTR);
- property-get socksPort: I2;
- property-put socksPort(I2);
- property-get socksUsername: BSTR;
- property-put socksUsername(BSTR);
- property-get socksPassword: BSTR;
- property-put socksPassword(BSTR);
- property-get confKey: BSTR;
- property-put confKey(BSTR);
- property-get inputAGC: I4;
- property-put inputAGC(I4);
- property-get inputVOX: I4;
- property-put inputVOX(I4);
- function createAndJoinConference;
- function muteSource(id:I4; name:BSTR);
- function unmuteSource(id:I4; name:BSTR);
- property-get inputVOXSensitivity: I2;
- property-put inputVOXSensitivity(I2);
- function setSourcePriority(id:I4; name:BSTR; priority:I2);
- property-get appInfo: BSTR;
- property-put appInfo(BSTR);
- function playSound(name:BSTR; level:R8): I4;
- function stopSound(id:I4);
- function loadSound(name:BSTR);
- property-get soundLocation: BSTR;
- property-put soundLocation(BSTR);
- function startTest(id:I2);
- function stopTest(id:I2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement