Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::Uri Class Reference

#include <uri.h>

Collaboration diagram for jami::Uri:
Collaboration graph

Public Types

enum class  Scheme {
  JAMI , SIP , SWARM , RENDEZVOUS ,
  GIT , DATA_TRANSFER , SYNC , MESSAGE ,
  AUTH , UNRECOGNIZED
}
 

Public Member Functions

const std::string & authority () const
 
Scheme scheme () const
 
std::string toString () const
 
 Uri (std::string_view uri)
 

Detailed Description

Definition at line 28 of file uri.h.

Member Enumeration Documentation

◆ Scheme

Enumerator
JAMI 
SIP 
SWARM 
RENDEZVOUS 
GIT 
DATA_TRANSFER 
SYNC 
MESSAGE 
AUTH 
UNRECOGNIZED 

Definition at line 31 of file uri.h.

Constructor & Destructor Documentation

◆ Uri()

jami::Uri::Uri ( std::string_view  uri)

Definition at line 24 of file uri.cpp.

References AUTH, DATA_TRANSFER, jami::emitSignal(), GIT, JAMI, MESSAGE, RENDEZVOUS, SIP, SWARM, SYNC, and UNRECOGNIZED.

Here is the call graph for this function:

Member Function Documentation

◆ authority()

const std::string & jami::Uri::authority ( ) const

◆ scheme()

◆ toString()

std::string jami::Uri::toString ( ) const

Definition at line 75 of file uri.cpp.

References jami::emitSignal().

Here is the call graph for this function:

The documentation for this class was generated from the following files: