|
| NSProxy () |
|
virtual | ~NSProxy () |
|
virtual int | open (void *handler=0) |
| Initialization to create and activate an instance of this ACE_Svc_Handler class. More...
|
|
virtual int | bind (const ACE_NS_WString &name_in, const ACE_NS_WString &value_in, const char *type_in="") |
| Bind a new name to a naming context (Wide character strings). More...
|
|
virtual int | rebind (const ACE_NS_WString &name_in, const ACE_NS_WString &value_in, const char *type_in="") |
| Overwrite the value or type of an existing name in a ACE_Name_Space or bind a new name to the context, if it didn't exist yet. More...
|
|
virtual int | unbind (const ACE_NS_WString &name_in) |
| Delete a name from a ACE_Name_Space (Wide charcter strings Interface). More...
|
|
virtual int | resolve (const ACE_NS_WString &name_in, ACE_NS_WString &value_out, char *&type_out) |
| Get value and type of a given name binding (Wide chars). More...
|
|
virtual int | list_names (ACE_WSTRING_SET &set_out, const ACE_NS_WString &pattern_in) |
| Get a set of names matching a specified pattern (wchars). More...
|
|
virtual int | list_values (ACE_WSTRING_SET &set_out, const ACE_NS_WString &pattern_in) |
| Get a set of values matching a specified pattern (wchars). More...
|
|
virtual int | list_types (ACE_WSTRING_SET &set_out, const ACE_NS_WString &pattern_in) |
| Get a set of types matching a specified pattern (wchars). More...
|
|
virtual int | list_name_entries (ACE_BINDING_SET &set, const ACE_NS_WString &pattern) |
| Get a set of names matching a specified pattern (wchars). More...
|
|
virtual int | list_value_entries (ACE_BINDING_SET &set, const ACE_NS_WString &pattern) |
| Get a set of values matching a specified pattern (wchars). More...
|
|
virtual int | list_type_entries (ACE_BINDING_SET &set, const ACE_NS_WString &pattern) |
| Get a set of types matching a specified pattern (wchars). More...
|
|
virtual void | dump (void) const |
|
Public Member Functions inherited from SmartACE::ServiceHandler |
| ServiceHandler (ACE_Reactor *reactor=ACE_Reactor::instance()) |
| Default constructor and destructor. More...
|
|
virtual | ~ServiceHandler () |
|
virtual int | handle_input (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| This is the main input-handler function that is called by the reactor to handle incoming data streams. More...
|
|
virtual int | handle_close (ACE_HANDLE handle, ACE_Reactor_Mask close_mask) |
| Hook handler method to handle closing connection. More...
|
|
virtual int | send_command_message (ACE_CDR::Long commandId, const ACE_Message_Block *further_comands=NULL, const ACE_Message_Block *message=NULL) |
| This method encapsulates the message sending behavior. More...
|
|
void | trigger_shutdown () |
| Trigger the shutdown procedure to be executed by the reactor. More...
|
|
bool | is_disconnected () const |
| This method returns true if reactor has closed the connection (due to e.g. More...
|
|
|
virtual int | handle_incomming_message (ACE_CDR::Long command, ACE_InputCDR &cmd_is, ACE_InputCDR &msg_is) |
| This handler should be implemented in derived classes. More...
|
|
int | list_entries (ACE_BINDING_SET &set_out, const ACE_NS_WString &pattern_in, const ACE_Name_Request::Constants &command_in) |
|
int | lists (ACE_WSTRING_SET &set_out, const ACE_NS_WString &pattern_in, const ACE_Name_Request::Constants &command_in) |
|
Protected Member Functions inherited from SmartACE::ServiceHandler |
virtual int | handle_exception (ACE_HANDLE fd=ACE_INVALID_HANDLE) |
| This callback handler is indirectly triggered (using the reactor's notify mechanism) from the method trigger_shutdown() which can be used by external threads. More...
|
|
virtual void | destroy (void) |
| This class is overloaded from base class to change visibility (in order to prevent the destruction from external threads). More...
|
|