liblo 0.32
|
Class representing a local OSC server, proxy for lo_server. More...
#include <lo_cpp.h>
Inherited by lo::ServerThread.
Public Member Functions | |
Server (lo_server s) | |
template<typename E> | |
Server (const num_string_type &port, E &&e) | |
template<typename E> | |
Server (const num_string_type &port, int proto, E &&e=0) | |
template<typename E> | |
Server (const string_type &group, const num_string_type &port, const string_type &iface=0, const string_type &ip=0, E &&e=0) | |
Server (const num_string_type &port, lo_err_handler err_h=0) | |
Server (const num_string_type &port, int proto, lo_err_handler err_h=0) | |
Server (const string_type &group, const num_string_type &port, const string_type &iface="", const string_type &ip="", lo_err_handler err_h=0) | |
virtual | ~Server () |
Method | add_method (const string_type &path, const string_type &types, lo_method_handler h, void *data) const |
LO_ADD_METHOD ((const char *, const char *, lo_arg **, int),((char *) 0,(char *) 0,(lo_arg **) 0,(int) 0),(path, types, argv, argc)) | |
LO_ADD_METHOD ((const char *, lo_arg **, int),((char *) 0,(lo_arg **) 0,(int) 0),(types, argv, argc)) | |
Class representing a local OSC server, proxy for lo_server.
|
inline |
|
inline |
Constructor taking an error handler.
Definition at line 507 of file lo_cpp.h.
References lo_server_new(), and Server().
|
inline |
Constructor taking a port number and error handler.
Definition at line 524 of file lo_cpp.h.
References lo_server_new_with_proto(), and Server().
|
inline |
Constructor taking a multicast group, port number, interface identifier or IP, and error handler.
Definition at line 542 of file lo_cpp.h.
References lo_server_new_multicast_iface(), and Server().
|
inline |
Constructor taking a port number and error handler.
Definition at line 565 of file lo_cpp.h.
References lo_server_new(), and Server().
|
inline |
Constructor taking a port number, protocol, and error handler.
Definition at line 569 of file lo_cpp.h.
References lo_server_new_with_proto(), and Server().
|
inline |
Constructor taking a multicast group, port number, interface identifier or IP, and error handler.
Definition at line 575 of file lo_cpp.h.
References lo_server_new_multicast(), lo_server_new_multicast_iface(), and Server().
|
inlinevirtual |
|
inline |
lo::Server::LO_ADD_METHOD | ( | (const char *, const char *, lo_arg **, int) | , |
((char *) 0,(char *) 0,(lo_arg **) 0,(int) 0) | , | ||
(path, types, argv, argc) | ) |
Add a method to handle a given path and type, with a handler taking (argv, argc), user data.
Referenced by LO_ADD_METHOD().
lo::Server::LO_ADD_METHOD | ( | (const char *, lo_arg **, int) | , |
((char *) 0,(lo_arg **) 0,(int) 0) | , | ||
(types, argv, argc) | ) |
Add a method to handle a given path and type, with a handler taking (types, argv, argc), user data.
References LO_ADD_METHOD().