Yaaf.Xmpp.Server


XmppServerConfig

Defined in Yaaf.Xmpp.Server.dll.

Nested types and modules

TypeDescription
ConfigFile
ConnectionStore<'T>
ConnectionString
MSSQLMessageArchiveDatabase We need this because EF will not allow us to force init otherwise: http://stackoverflow.com/questions/19430502/dropcreatedatabaseifmodelchanges-ef6-results-in-system-invalidoperationexception
MSSQLRosterDatabase We need this because EF will not allow us to force init otherwise: http://stackoverflow.com/questions/19430502/dropcreatedatabaseifmodelchanges-ef6-results-in-system-invalidoperationexception
MySQLMessageArchiveDatabase We need this because EF will not allow us to force init otherwise: http://stackoverflow.com/questions/19430502/dropcreatedatabaseifmodelchanges-ef6-results-in-system-invalidoperationexception
MySQLRosterDatabase We need this because EF will not allow us to force init otherwise: http://stackoverflow.com/questions/19430502/dropcreatedatabaseifmodelchanges-ef6-results-in-system-invalidoperationexception
ReplacePreferenceStoreWithMemory
ModuleDescription
ConnectionStore

Functions and values

Function or valueDescription
addVCard config setup
Signature: config:IVCardConfig -> setup:ClientSetup -> ClientSetup
AddVCard (setup, config)
Signature: (setup:ClientSetup * config:IVCardConfig) -> ClientSetup
CreateMessageArchiveStore (...)
Signature: deleteDatabase:bool -> stores:seq<MessageArchive_Item_Type> -> IMessageArchivingStore
CreatePortConfig serverPorts
Signature: serverPorts:seq<ServerPorts_Item_Type> -> seq<StreamType * IPEndPoint>
CreateRosterStore deleteDatabase stores
Signature: deleteDatabase:bool -> stores:seq<RosterStore_Item_Type> -> IRosterStore
CreateXmppSetup deleteDatabase config
Signature: deleteDatabase:bool -> config:ConfigFile -> ServerSetup
GetCertificate cert
Signature: cert:Certificate_Type -> ServerCertificateData
GetComponents components
Signature: components:seq<Components_Item_Type> -> ComponentConfig list
GetServerSaslMechanism auths
Signature: auths:seq<Authentication_Item_Type> -> IServerMechanism list
GetVCardConfig ()
Signature: unit -> VCardConfig
ParseConnectionString connStr
Signature: connStr:string -> ConnectionString
resourceManager
Signature: IResourceManager
StartFromConfig deleteDatabase config
Signature: deleteDatabase:bool -> config:ConfigFile -> XmppServer
Fork me on GitHub