/[svn]/liblscp/trunk/src/event.c
ViewVC logotype

Diff of /liblscp/trunk/src/event.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 951 by capela, Mon Nov 27 18:33:02 2006 UTC revision 952 by capela, Tue Nov 28 22:46:32 2006 UTC
# Line 42  Line 42 
42   */   */
43  const char *lscp_event_to_text ( lscp_event_t event )  const char *lscp_event_to_text ( lscp_event_t event )
44  {  {
45      const char *pszText = NULL;          const char *pszText = NULL;
46    
47      switch (event) {          switch (event) {
48        case LSCP_EVENT_CHANNEL_COUNT:          case LSCP_EVENT_CHANNEL_COUNT:
49          pszText = "CHANNEL_COUNT";                  pszText = "CHANNEL_COUNT";
50          break;                  break;
51        case LSCP_EVENT_VOICE_COUNT:          case LSCP_EVENT_VOICE_COUNT:
52          pszText = "VOICE_COUNT";                  pszText = "VOICE_COUNT";
53          break;                  break;
54        case LSCP_EVENT_STREAM_COUNT:          case LSCP_EVENT_STREAM_COUNT:
55          pszText = "STREAM_COUNT";                  pszText = "STREAM_COUNT";
56          break;                  break;
57        case LSCP_EVENT_BUFFER_FILL:          case LSCP_EVENT_BUFFER_FILL:
58          pszText = "BUFFER_FILL";                  pszText = "BUFFER_FILL";
59          break;                  break;
60        case LSCP_EVENT_CHANNEL_INFO:          case LSCP_EVENT_CHANNEL_INFO:
61          pszText = "CHANNEL_INFO";                  pszText = "CHANNEL_INFO";
62          break;                  break;
63        case LSCP_EVENT_TOTAL_VOICE_COUNT:          case LSCP_EVENT_TOTAL_VOICE_COUNT:
64          pszText = "TOTAL_VOICE_COUNT";                  pszText = "TOTAL_VOICE_COUNT";
65          break;                  break;
66        case LSCP_EVENT_MISCELLANEOUS:          case LSCP_EVENT_MISCELLANEOUS:
67          pszText = "MISCELLANEOUS";                  pszText = "MISCELLANEOUS";
68          break;                  break;
69        case LSCP_EVENT_NONE:          case LSCP_EVENT_NONE:
70        default:          default:
71          break;                  break;
72      }          }
73    
74      return pszText;          return pszText;
75  }  }
76    
77    
# Line 84  const char *lscp_event_to_text ( lscp_ev Line 84  const char *lscp_event_to_text ( lscp_ev
84   */   */
85  lscp_event_t lscp_event_from_text ( const char *pszText )  lscp_event_t lscp_event_from_text ( const char *pszText )
86  {  {
87      lscp_event_t event = LSCP_EVENT_NONE;          lscp_event_t event = LSCP_EVENT_NONE;
88    
89      if (pszText) {          if (pszText) {
90          if (strcasecmp(pszText, "CHANNEL_COUNT") == 0)                  if (strcasecmp(pszText, "CHANNEL_COUNT") == 0)
91              event = LSCP_EVENT_CHANNEL_COUNT;                          event = LSCP_EVENT_CHANNEL_COUNT;
92          else if (strcasecmp(pszText, "VOICE_COUNT") == 0)                  else if (strcasecmp(pszText, "VOICE_COUNT") == 0)
93              event = LSCP_EVENT_VOICE_COUNT;                          event = LSCP_EVENT_VOICE_COUNT;
94          else if (strcasecmp(pszText, "STREAM_COUNT") == 0)                  else if (strcasecmp(pszText, "STREAM_COUNT") == 0)
95              event = LSCP_EVENT_STREAM_COUNT;                          event = LSCP_EVENT_STREAM_COUNT;
96          else if (strcasecmp(pszText, "BUFFER_FILL") == 0)                  else if (strcasecmp(pszText, "BUFFER_FILL") == 0)
97              event = LSCP_EVENT_BUFFER_FILL;                          event = LSCP_EVENT_BUFFER_FILL;
98          else if (strcasecmp(pszText, "CHANNEL_INFO") == 0)                  else if (strcasecmp(pszText, "CHANNEL_INFO") == 0)
99              event = LSCP_EVENT_CHANNEL_INFO;                          event = LSCP_EVENT_CHANNEL_INFO;
100          else if (strcasecmp(pszText, "TOTAL_VOICE_COUNT") == 0)                  else if (strcasecmp(pszText, "TOTAL_VOICE_COUNT") == 0)
101              event = LSCP_EVENT_TOTAL_VOICE_COUNT;                          event = LSCP_EVENT_TOTAL_VOICE_COUNT;
102          else if (strcasecmp(pszText, "MISCELLANEOUS") == 0)                  else if (strcasecmp(pszText, "MISCELLANEOUS") == 0)
103              event = LSCP_EVENT_MISCELLANEOUS;                          event = LSCP_EVENT_MISCELLANEOUS;
104      }          }
105    
106      return event;          return event;
107  }  }
108    
109    

Legend:
Removed from v.951  
changed lines
  Added in v.952

  ViewVC Help
Powered by ViewVC