Skip to content

Commit 170c95a

Browse files
authored
Merge pull request #3 from phanhai27/main
Create event types for the library
2 parents 64cfd7f + 6d295a7 commit 170c95a

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

event_types.go

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
package httpsms
2+
3+
// EventTypeMessagePhoneReceived is emitted when a new message is received by a mobile phone
4+
const EventTypeMessagePhoneReceived = "message.phone.received"
5+
6+
// EventTypeMessagePhoneSent is emitted when the phone sends a message
7+
const EventTypeMessagePhoneSent = "message.phone.sent"
8+
9+
// EventTypeMessagePhoneDelivered is emitted when the phone delivers a message
10+
const EventTypeMessagePhoneDelivered = "message.phone.delivered"
11+
12+
// EventTypeMessageSendFailed is emitted when the phone could not send
13+
const EventTypeMessageSendFailed = "message.send.failed"
14+
15+
// EventTypeMessageSendExpired is emitted when the phone a message expires
16+
const EventTypeMessageSendExpired = "message.send.expired"
17+
18+
// EventTypePhoneHeartbeatOffline is emitted when the phone is missing a heartbeat
19+
const EventTypePhoneHeartbeatOffline = "phone.heartbeat.offline"
20+
21+
// EventTypePhoneHeartbeatOnline is emitted when the phone is missing a heartbeat
22+
const EventTypePhoneHeartbeatOnline = "phone.heartbeat.online"
23+
24+
// EventTypeMessageCallMissed is emitted when a new message is sent
25+
const EventTypeMessageCallMissed = "message.call.missed"

0 commit comments

Comments
 (0)