C# 클래스 Yodiwo.Services.Media.Audio.YAudioServer

파일 보기 프로젝트 열기: yodiwo/plegma

공개 프로퍼티들

프로퍼티 타입 설명
YPort int

공개 메소드들

메소드 설명
AddNewFeed ( string audiotoken, AudioInfo audioinfo ) : void
GetAudioPipe ( string token ) : AudioInfo
RemoveFeed ( string audiotoken ) : void
YAudioServer ( int yport = 6517 ) : System
serverChannel_OnOpenEvent ( Yodiwo channel ) : void
serverNegotiation ( Yodiwo channel ) : bool
serverOnMessageReceived ( Yodiwo channel, Yodiwo msg ) : void
startServer ( X509Certificate2 certificate = null ) : void

메소드 상세

AddNewFeed() 공개 메소드

public AddNewFeed ( string audiotoken, AudioInfo audioinfo ) : void
audiotoken string
audioinfo AudioInfo
리턴 void

GetAudioPipe() 공개 메소드

public GetAudioPipe ( string token ) : AudioInfo
token string
리턴 AudioInfo

RemoveFeed() 공개 메소드

public RemoveFeed ( string audiotoken ) : void
audiotoken string
리턴 void

YAudioServer() 공개 메소드

public YAudioServer ( int yport = 6517 ) : System
yport int
리턴 System

serverChannel_OnOpenEvent() 공개 메소드

public serverChannel_OnOpenEvent ( Yodiwo channel ) : void
channel Yodiwo
리턴 void

serverNegotiation() 공개 메소드

public serverNegotiation ( Yodiwo channel ) : bool
channel Yodiwo
리턴 bool

serverOnMessageReceived() 공개 메소드

public serverOnMessageReceived ( Yodiwo channel, Yodiwo msg ) : void
channel Yodiwo
msg Yodiwo
리턴 void

startServer() 공개 메소드

public startServer ( X509Certificate2 certificate = null ) : void
certificate System.Security.Cryptography.X509Certificates.X509Certificate2
리턴 void

프로퍼티 상세

YPort 공개적으로 프로퍼티

public int YPort
리턴 int