Package com.wowza.wms.netconnection
Interface INetConnection
public interface INetConnection
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddPartialFunction(Integer amfNumber, com.wowza.wms.request.RequestFunction funct) voidaddPublishStreams(IMediaStream stream) voidcall(String handlerName, INetConnectionCallResult resultObj, Object... params) voidcall(String handlerName, IMediaStream stream, INetConnectionCallResult resultObj, Object... params) voidcallConnect(INetConnectionCallResult resultObj, AMFDataObj metaData, Object... params) voidvoidvoidvoidvoidclose()voidconnect(String hostname, int port, int timeout, INetConnectionCallResult handshakeResult) voiddoIdle()com.wowza.wms.netconnection.NetConnectionCallResultsintintintlonglongintbyte[]intintlongintintintintgetRespAFMIndex(IMediaStream stream) getRespAMFAudioObj(IMediaStream stream) getRespAMFDataObj(IMediaStream stream) getRespAMFVideoObj(IMediaStream stream) getResponseAMFObj(int index) intlongcom.wowza.wms.protocol.wowz.WOWZSessionvoidhandleCallback(com.wowza.wms.request.RequestFunction function) voidhandlePingResult(int pingId, boolean result) longbooleanbooleanbooleanbooleanisSSL()booleanvoidintping(INetConnectionPingResult pingResult) intping(INetConnectionPingResult pingResult, int payloadSize) voidregisterCallback(String handlerName, INetConnectionCallback callback) voidregisterStream(IMediaStream stream) voidremovePublishStreams(IMediaStream stream) voidsendMediaStreamBufferTime(IMediaStream stream, int bufferTime) voidsetClientId(int clientId) voidsetHandshake(int handshake) voidsetHandshakeResult(INetConnectionCallResult handshakeResult) voidsetIdleFrequency(int idleFrequency) voidsetIdleHandler(INetConnectionIdle idleHandler) voidsetLastIdlePingTime(long lastIdlePingTime) voidsetLastValidateTime(long lastValidateTime) voidsetLeftOverData(byte[] data, int offset, int size) voidsetLeftOverData(byte[] data, int offset, int size, int cid) voidsetLiveRepeaterCapabilities(int liveRepeaterCapabilities) voidsetNextConfirmBytesReceived(long nextConfirmBytesReceived) voidsetObjectEncoding(int objectEncoding) voidsetPartialFunctions(Map partialFunctions) voidsetProtocol(int protocol) voidsetPublishHandler(INetConnectionPublisher publishHandler) voidsetReceiveChunkSize(int baseChunkSize) voidsetSendChunkSize(int baseChunkSize) voidsetSSL(boolean isSSL) voidsetStreams(MediaStreamMap streams) voidsetStreamType(String streamType) voidsetValidatingConnection(boolean isValidatingConnection) voidsetWowzSession(com.wowza.wms.protocol.wowz.WOWZSession wowzSession) voidunregisterCallback(String handlerName) voidunregisterStream(IMediaStream stream)
-
Method Details
-
getRespFunctions
ResponseFunctions getRespFunctions() -
connect
-
callConnect
-
call
-
call
void call(String handlerName, IMediaStream stream, INetConnectionCallResult resultObj, Object... params) -
getStreams
MediaStreamMap getStreams() -
setStreams
-
getHandshake
int getHandshake() -
setHandshake
void setHandshake(int handshake) -
getHandshakeResult
INetConnectionCallResult getHandshakeResult() -
setHandshakeResult
-
getLeftOverData
byte[] getLeftOverData() -
getLeftOverCID
int getLeftOverCID() -
setLeftOverData
void setLeftOverData(byte[] data, int offset, int size, int cid) -
setLeftOverData
void setLeftOverData(byte[] data, int offset, int size) -
clearLeftOverData
void clearLeftOverData() -
isLeftOverData
boolean isLeftOverData() -
getPartialFunctions
Map getPartialFunctions() -
setPartialFunctions
-
clearPartialFunctions
void clearPartialFunctions() -
addPartialFunction
-
getReqAMFObjs
List getReqAMFObjs() -
getReceiveChunkSize
int getReceiveChunkSize() -
setReceiveChunkSize
void setReceiveChunkSize(int baseChunkSize) -
getSendChunkSize
int getSendChunkSize() -
setSendChunkSize
void setSendChunkSize(int baseChunkSize) -
getStreamType
String getStreamType() -
setStreamType
-
registerStream
-
unregisterStream
-
getCallResults
com.wowza.wms.netconnection.NetConnectionCallResults getCallResults() -
handleCallback
void handleCallback(com.wowza.wms.request.RequestFunction function) -
unregisterCallback
-
registerCallback
-
close
void close() -
getAppInstance
IApplicationInstance getAppInstance() -
getNetConnectionId
int getNetConnectionId() -
getClientId
int getClientId() -
setClientId
void setClientId(int clientId) -
packetComplete
void packetComplete() -
getResponseAMFObj
-
getIdleHandler
INetConnectionIdle getIdleHandler() -
setIdleHandler
-
getIdleFrequency
int getIdleFrequency() -
setIdleFrequency
void setIdleFrequency(int idleFrequency) -
ping
-
ping
-
handlePingResult
void handlePingResult(int pingId, boolean result) -
checkPingTimeout
void checkPingTimeout() -
doIdle
void doIdle() -
getLastIdlePingTime
long getLastIdlePingTime() -
setLastIdlePingTime
void setLastIdlePingTime(long lastIdlePingTime) -
checkLastIdlePing
void checkLastIdlePing() -
getTotalInBytes
long getTotalInBytes() -
getNextConfirmBytesReceived
long getNextConfirmBytesReceived() -
setNextConfirmBytesReceived
void setNextConfirmBytesReceived(long nextConfirmBytesReceived) -
incrementNextConfirmBytesReceived
long incrementNextConfirmBytesReceived() -
isObjectEncodingAMF3
boolean isObjectEncodingAMF3() -
isObjectEncodingAMF0
boolean isObjectEncodingAMF0() -
setObjectEncoding
void setObjectEncoding(int objectEncoding) -
getObjectEncoding
int getObjectEncoding() -
getRespAFMIndex
-
getRespAMFAudioObj
-
getRespAMFVideoObj
-
getRespAMFDataObj
-
removePublishStreams
-
getPublishStreams
List getPublishStreams() -
addPublishStreams
-
getPublishHandler
INetConnectionPublisher getPublishHandler() -
setPublishHandler
-
getLastValidateTime
long getLastValidateTime() -
setLastValidateTime
void setLastValidateTime(long lastValidateTime) -
isValidatingConnection
boolean isValidatingConnection() -
setValidatingConnection
void setValidatingConnection(boolean isValidatingConnection) -
getTotalIOPerformanceCounter
IOPerformanceCounter getTotalIOPerformanceCounter() -
getMediaIOPerformanceCounter
IOPerformanceCounter getMediaIOPerformanceCounter() -
sendMediaStreamBufferTime
-
getLiveRepeaterCapabilities
int getLiveRepeaterCapabilities() -
setLiveRepeaterCapabilities
void setLiveRepeaterCapabilities(int liveRepeaterCapabilities) -
getProtocol
int getProtocol() -
setProtocol
void setProtocol(int protocol) -
getWowzSession
com.wowza.wms.protocol.wowz.WOWZSession getWowzSession() -
setWowzSession
void setWowzSession(com.wowza.wms.protocol.wowz.WOWZSession wowzSession) -
isSSL
boolean isSSL() -
setSSL
void setSSL(boolean isSSL)
-