Class SipMessageTransmitter
java.lang.Object
io.github.lunasaw.sip.common.transmit.SipMessageTransmitter
SIP消息传输器
负责SIP消息的传输和事件订阅管理
- Author:
- lin
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
transmitMessage
(String ip, javax.sip.message.Message message) 传输消息static void
transmitMessage
(String ip, javax.sip.message.Message message, Event errorEvent) 传输消息(带错误事件)static void
transmitMessage
(String ip, javax.sip.message.Message message, Event errorEvent, Event okEvent) 传输消息(带事件处理)static void
transmitMessageSuccess
(String ip, javax.sip.message.Message message, Event okEvent) 传输消息(带成功事件)
-
Constructor Details
-
SipMessageTransmitter
public SipMessageTransmitter()
-
-
Method Details
-
transmitMessage
传输消息- Parameters:
ip
- 目标IPmessage
- 消息
-
transmitMessage
传输消息(带错误事件)- Parameters:
ip
- 目标IPmessage
- 消息errorEvent
- 错误事件
-
transmitMessageSuccess
public static void transmitMessageSuccess(String ip, javax.sip.message.Message message, Event okEvent) 传输消息(带成功事件)- Parameters:
ip
- 目标IPmessage
- 消息okEvent
- 成功事件
-
transmitMessage
public static void transmitMessage(String ip, javax.sip.message.Message message, Event errorEvent, Event okEvent) 传输消息(带事件处理)- Parameters:
ip
- 目标IPmessage
- 消息errorEvent
- 错误事件okEvent
- 成功事件
-