C# 클래스 iSpyApplication.Controls.VolumeLevel

상속: AForge.Controls.PictureBox, ISpyControl
파일 보기 프로젝트 열기: ispysoftware/iSpy 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Alerted bool
AudioFileName string
AudioSource IAudioSource
AudioSourceErrorMessage string
AudioStreamMode Enums.AudioStreamMode
CameraControl CameraWindow
FlashCounter System.DateTime
InactiveRecord double
IsClone bool
IsEdit bool
IsReconnect bool
LoadedFiles bool
MainClass MainForm
Micobject objectsMicrophone
OutSockets List
ReconnectCount double
ResizeParent bool
RestoreRect Rectangle
ShuttingDown bool
SoundCount double
SoundDetected bool
WaveOut IWavePlayer

Private Properties

프로퍼티 타입 설명
ActionSchedule void
AlertThread void
CheckAlert void
CheckDisconnect void
CheckReconnect bool
CheckReconnectInterval void
CheckRecord void
CheckSchedule bool
CheckVLCTimeStamp void
DoAlert void
DrawButton void
DrawOverlay void
GenerateFileList void
GetButtonByIndex System.Drawing.Rectangle
GetButtonIndexByLocation int
GetMousePos MousePos
MailMerge string
ProcessAlertEvent void
Record void
ScanFiles void
ScanForMissingFiles void
SetErrorState void
TriggerDetect void
UpdateFloorplans void

공개 메소드들

메소드 설명
AddFile ( FilesFile f ) : void
Alarm ( object sender, EventArgs e ) : void
Apply ( ) : void
ApplySchedule ( ) : bool
AudioDeviceAudioFinished ( object sender, PlayingFinishedEventArgs e ) : void
AudioDeviceDataAvailable ( object sender, iSpyApplication.Audio.DataAvailableEventArgs e ) : void
AudioDeviceLevelChanged ( object sender, iSpyApplication.Audio.LevelChangedEventArgs eventArgs ) : void
ClearBuffer ( ) : void
ClearFileList ( ) : void
Disable ( bool stopSource = true ) : void
Enable ( ) : void
GetFiles ( ) : void
Listen ( ) : void
MicrophoneDisabled ( object sender, EventArgs e ) : void
MicrophoneEnabled ( object sender, EventArgs e ) : void
MicrophoneReconnected ( object sender, EventArgs e ) : void
RecordSwitch ( bool record ) : string
ReloadSchedule ( ) : void
RemoveFile ( string filename ) : void
SaveFileList ( ) : void
SaveFrame ( Bitmap bmp = null ) : string
StartSaving ( ) : void
StopSaving ( ) : void
Talk ( IWin32Window f = null ) : void
Tick ( ) : void
VolumeLevel ( objectsMicrophone om, MainForm mainForm ) : System
VolumeLevel_ErrorHandler ( string message ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void
OnGotFocus ( EventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs pe ) : void
OnResize ( EventArgs eventargs ) : void

비공개 메소드들

메소드 설명
ActionSchedule ( objectsScheduleEntry en, bool &enable, bool &disable ) : void
AlertThread ( string mode, string msg, int oid ) : void
CheckAlert ( double since ) : void
CheckDisconnect ( ) : void
CheckReconnect ( ) : bool
CheckReconnectInterval ( double since ) : void
CheckRecord ( ) : void
CheckSchedule ( ) : bool
CheckVLCTimeStamp ( ) : void
DoAlert ( string type, string msg = "" ) : void
DrawButton ( Graphics gCam, int buttonIndex ) : void
DrawOverlay ( Graphics gMic ) : void
GenerateFileList ( ) : void
GetButtonByIndex ( int buttonIndex, Rectangle &destRect ) : Rectangle
GetButtonIndexByLocation ( Point xy ) : int
GetMousePos ( Point location ) : MousePos
MailMerge ( string s, string mode, bool recorded = false, string pluginMessage = "" ) : string
ProcessAlertEvent ( string mode, string pluginmessage, string type, string param1, string param2, string param3, string param4 ) : void
Record ( ) : void
ScanFiles ( ) : void
ScanForMissingFiles ( ) : void
SetErrorState ( string reason ) : void
TriggerDetect ( object sender ) : void
UpdateFloorplans ( bool isAlert ) : void

메소드 상세

AddFile() 공개 메소드

public AddFile ( FilesFile f ) : void
f FilesFile
리턴 void

Alarm() 공개 메소드

public Alarm ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Apply() 공개 메소드

public Apply ( ) : void
리턴 void

ApplySchedule() 공개 메소드

public ApplySchedule ( ) : bool
리턴 bool

AudioDeviceAudioFinished() 공개 메소드

public AudioDeviceAudioFinished ( object sender, PlayingFinishedEventArgs e ) : void
sender object
e PlayingFinishedEventArgs
리턴 void

AudioDeviceDataAvailable() 공개 메소드

public AudioDeviceDataAvailable ( object sender, iSpyApplication.Audio.DataAvailableEventArgs e ) : void
sender object
e iSpyApplication.Audio.DataAvailableEventArgs
리턴 void

AudioDeviceLevelChanged() 공개 메소드

public AudioDeviceLevelChanged ( object sender, iSpyApplication.Audio.LevelChangedEventArgs eventArgs ) : void
sender object
eventArgs iSpyApplication.Audio.LevelChangedEventArgs
리턴 void

ClearBuffer() 공개 메소드

public ClearBuffer ( ) : void
리턴 void

ClearFileList() 공개 메소드

public ClearFileList ( ) : void
리턴 void

Disable() 공개 메소드

public Disable ( bool stopSource = true ) : void
stopSource bool
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Enable() 공개 메소드

public Enable ( ) : void
리턴 void

GetFiles() 공개 메소드

public GetFiles ( ) : void
리턴 void

Listen() 공개 메소드

public Listen ( ) : void
리턴 void

MicrophoneDisabled() 공개 메소드

public MicrophoneDisabled ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

MicrophoneEnabled() 공개 메소드

public MicrophoneEnabled ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

MicrophoneReconnected() 공개 메소드

public MicrophoneReconnected ( object sender, EventArgs e ) : void
sender object
e EventArgs
리턴 void

OnGotFocus() 보호된 메소드

protected OnGotFocus ( EventArgs e ) : void
e EventArgs
리턴 void

OnLostFocus() 보호된 메소드

protected OnLostFocus ( EventArgs e ) : void
e EventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseEnter() 보호된 메소드

protected OnMouseEnter ( EventArgs e ) : void
e EventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( EventArgs e ) : void
e EventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs pe ) : void
pe PaintEventArgs
리턴 void

OnResize() 보호된 메소드

protected OnResize ( EventArgs eventargs ) : void
eventargs EventArgs
리턴 void

RecordSwitch() 공개 메소드

public RecordSwitch ( bool record ) : string
record bool
리턴 string

ReloadSchedule() 공개 메소드

public ReloadSchedule ( ) : void
리턴 void

RemoveFile() 공개 메소드

public RemoveFile ( string filename ) : void
filename string
리턴 void

SaveFileList() 공개 메소드

public SaveFileList ( ) : void
리턴 void

SaveFrame() 공개 메소드

public SaveFrame ( Bitmap bmp = null ) : string
bmp Bitmap
리턴 string

StartSaving() 공개 메소드

public StartSaving ( ) : void
리턴 void

StopSaving() 공개 메소드

public StopSaving ( ) : void
리턴 void

Talk() 공개 메소드

public Talk ( IWin32Window f = null ) : void
f IWin32Window
리턴 void

Tick() 공개 메소드

public Tick ( ) : void
리턴 void

VolumeLevel() 공개 메소드

public VolumeLevel ( objectsMicrophone om, MainForm mainForm ) : System
om objectsMicrophone
mainForm MainForm
리턴 System

VolumeLevel_ErrorHandler() 공개 메소드

public VolumeLevel_ErrorHandler ( string message ) : void
message string
리턴 void

프로퍼티 상세

Alerted 공개적으로 프로퍼티

public bool Alerted
리턴 bool

AudioFileName 공개적으로 프로퍼티

public string AudioFileName
리턴 string

AudioSource 공개적으로 프로퍼티

public IAudioSource AudioSource
리턴 IAudioSource

AudioSourceErrorMessage 공개적으로 프로퍼티

public string AudioSourceErrorMessage
리턴 string

AudioStreamMode 공개적으로 프로퍼티

public Enums.AudioStreamMode AudioStreamMode
리턴 Enums.AudioStreamMode

CameraControl 공개적으로 프로퍼티

public CameraWindow,iSpyApplication.Controls CameraControl
리턴 CameraWindow

FlashCounter 공개적으로 프로퍼티

public DateTime,System FlashCounter
리턴 System.DateTime

InactiveRecord 공개적으로 프로퍼티

public double InactiveRecord
리턴 double

IsClone 공개적으로 프로퍼티

public bool IsClone
리턴 bool

IsEdit 공개적으로 프로퍼티

public bool IsEdit
리턴 bool

IsReconnect 공개적으로 프로퍼티

public bool IsReconnect
리턴 bool

LoadedFiles 공개적으로 프로퍼티

public bool LoadedFiles
리턴 bool

MainClass 공개적으로 프로퍼티

public MainForm MainClass
리턴 MainForm

Micobject 공개적으로 프로퍼티

public objectsMicrophone Micobject
리턴 objectsMicrophone

OutSockets 공개적으로 프로퍼티

public List OutSockets
리턴 List

ReconnectCount 공개적으로 프로퍼티

public double ReconnectCount
리턴 double

ResizeParent 공개적으로 프로퍼티

public bool ResizeParent
리턴 bool

RestoreRect 공개적으로 프로퍼티

public Rectangle RestoreRect
리턴 Rectangle

ShuttingDown 공개적으로 프로퍼티

public bool ShuttingDown
리턴 bool

SoundCount 공개적으로 프로퍼티

public double SoundCount
리턴 double

SoundDetected 공개적으로 프로퍼티

public bool SoundDetected
리턴 bool

WaveOut 공개적으로 프로퍼티

public IWavePlayer WaveOut
리턴 IWavePlayer