![]() |
![]() |
![]() |
PhoDAV Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
#include <libphodav/phodav.h> PhodavServer * phodav_server_new (guint port
,const gchar *root
); void phodav_server_run (PhodavServer *server
); void phodav_server_quit (PhodavServer *server
); guint phodav_server_get_port (PhodavServer *server
); SoupServer * phodav_server_get_soup_server (PhodavServer *server
); PhodavServer; PhodavServerClass;
"port" guint : Read / Write / Construct Only "root" gchar* : Read / Write / Construct "server" SoupServer* : Read
PhodavServer * phodav_server_new (guint port
,const gchar *root
);
Creates a new PhodavServer.
|
Port to listen on. |
|
Root path. [allow-none] |
Returns : |
a new PhodavServer |
void phodav_server_run (PhodavServer *server
);
Run the server in a separate thread.
|
a PhodavServer
|
void phodav_server_quit (PhodavServer *server
);
Stops the server from running.
|
a PhodavServer
|
guint phodav_server_get_port (PhodavServer *server
);
Gets the TCP port that server is listening on. This is most useful when you did not request a specific port, with value 0.
|
a PhodavServer
|
Returns : |
the port server is listening on. |
SoupServer * phodav_server_get_soup_server (PhodavServer *server
);
Returns the underlying SoupServer
, if any.
|
a PhodavServer
|
Returns : |
the associated SoupServer or NULL
|
"port"
property"port" guint : Read / Write / Construct Only
Port.
Allowed values: <= 65535
Default value: 0