Skip to content

Commit c287443

Browse files
author
zsx
committed
Ôö¼ÓÁË redis ¿ͻ§¶ËеÄÀ࣬¸ÃÀà¼̳ÐÁËÆäËüËùÓеÄ redis ¿ͻ§¶ËÀà
1 parent c1538d0 commit c287443

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+3354
-413
lines changed

acl_cpp_vc2003.sln

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -481,13 +481,36 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_zset_pool", "lib_acl_
481481
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
482482
EndProjectSection
483483
EndProject
484+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis", "lib_acl_cpp\samples\redis\redis\redis_vc2003.vcproj", "{2DABFAD1-114B-4F96-9185-DC0C56A3662D}"
485+
ProjectSection(ProjectDependencies) = postProject
486+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
487+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
488+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
489+
EndProjectSection
490+
EndProject
491+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster", "lib_acl_cpp\samples\redis\redis_cluster\redis_cluster_vc2003.vcproj", "{2DABFAD1-114B-4F96-9185-DC0C56A3662D}"
492+
ProjectSection(ProjectDependencies) = postProject
493+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
494+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
495+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
496+
EndProjectSection
497+
EndProject
498+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster2", "lib_acl_cpp\samples\redis\redis_cluster2\redis_cluster2_vc2003.vcproj", "{2DABFAD1-114B-4F96-9185-DC0C56A3662D}"
499+
ProjectSection(ProjectDependencies) = postProject
500+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
501+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
502+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
503+
EndProjectSection
504+
EndProject
484505
Global
485506
GlobalSection(SolutionConfiguration) = preSolution
486507
Debug = Debug
487508
DebugDll = DebugDll
488509
Release = Release
489510
Releasedll = Releasedll
490511
EndGlobalSection
512+
GlobalSection(ProjectDependencies) = postSolution
513+
EndGlobalSection
491514
GlobalSection(ProjectConfiguration) = postSolution
492515
{41FA5224-3315-4CDA-9C44-19085049F179}.Debug.ActiveCfg = Debug|Win32
493516
{41FA5224-3315-4CDA-9C44-19085049F179}.Debug.Build.0 = Debug|Win32
@@ -1105,6 +1128,30 @@ Global
11051128
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.Build.0 = Release|Win32
11061129
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.ActiveCfg = Releasedll|Win32
11071130
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.Build.0 = Releasedll|Win32
1131+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Debug.ActiveCfg = Debug|Win32
1132+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Debug.Build.0 = Debug|Win32
1133+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.DebugDll.ActiveCfg = DebugDll|Win32
1134+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.DebugDll.Build.0 = DebugDll|Win32
1135+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.ActiveCfg = Release|Win32
1136+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.Build.0 = Release|Win32
1137+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.ActiveCfg = Releasedll|Win32
1138+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.Build.0 = Releasedll|Win32
1139+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Debug.ActiveCfg = Debug|Win32
1140+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Debug.Build.0 = Debug|Win32
1141+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.DebugDll.ActiveCfg = DebugDll|Win32
1142+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.DebugDll.Build.0 = DebugDll|Win32
1143+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.ActiveCfg = Release|Win32
1144+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.Build.0 = Release|Win32
1145+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.ActiveCfg = Releasedll|Win32
1146+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.Build.0 = Releasedll|Win32
1147+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Debug.ActiveCfg = Debug|Win32
1148+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Debug.Build.0 = Debug|Win32
1149+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.DebugDll.ActiveCfg = DebugDll|Win32
1150+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.DebugDll.Build.0 = DebugDll|Win32
1151+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.ActiveCfg = Release|Win32
1152+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Release.Build.0 = Release|Win32
1153+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.ActiveCfg = Releasedll|Win32
1154+
{2DABFAD1-114B-4F96-9185-DC0C56A3662D}.Releasedll.Build.0 = Releasedll|Win32
11081155
EndGlobalSection
11091156
GlobalSection(ExtensibilityGlobals) = postSolution
11101157
EndGlobalSection

acl_cpp_vc2008.sln

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,27 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_zset_pool", "lib_acl_
548548
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
549549
EndProjectSection
550550
EndProject
551+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis", "lib_acl_cpp\samples\redis\redis\redis_vc2008.vcproj", "{01D0D367-9DEB-4E80-BFCD-66B43D55245D}"
552+
ProjectSection(ProjectDependencies) = postProject
553+
{64BF4D83-53BB-4045-8522-9FF9F73B14D4} = {64BF4D83-53BB-4045-8522-9FF9F73B14D4}
554+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
555+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
556+
EndProjectSection
557+
EndProject
558+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster2", "lib_acl_cpp\samples\redis\redis_cluster2\redis_cluster2_vc2008.vcproj", "{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}"
559+
ProjectSection(ProjectDependencies) = postProject
560+
{64BF4D83-53BB-4045-8522-9FF9F73B14D4} = {64BF4D83-53BB-4045-8522-9FF9F73B14D4}
561+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
562+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
563+
EndProjectSection
564+
EndProject
565+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster", "lib_acl_cpp\samples\redis\redis_cluster\redis_cluster_vc2008.vcproj", "{34E75CAA-8883-4808-AC8A-FED139A49F11}"
566+
ProjectSection(ProjectDependencies) = postProject
567+
{64BF4D83-53BB-4045-8522-9FF9F73B14D4} = {64BF4D83-53BB-4045-8522-9FF9F73B14D4}
568+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
569+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
570+
EndProjectSection
571+
EndProject
551572
Global
552573
GlobalSection(SolutionConfigurationPlatforms) = preSolution
553574
Debug|Win32 = Debug|Win32
@@ -1170,6 +1191,30 @@ Global
11701191
{7E7E3057-381C-4D09-A176-232D00A6269E}.Release|Win32.Build.0 = Release|Win32
11711192
{7E7E3057-381C-4D09-A176-232D00A6269E}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
11721193
{7E7E3057-381C-4D09-A176-232D00A6269E}.Releasedll|Win32.Build.0 = Releasedll|Win32
1194+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.Debug|Win32.ActiveCfg = Debug|Win32
1195+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.Debug|Win32.Build.0 = Debug|Win32
1196+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
1197+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.DebugDll|Win32.Build.0 = DebugDll|Win32
1198+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.Release|Win32.ActiveCfg = Release|Win32
1199+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.Release|Win32.Build.0 = Release|Win32
1200+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
1201+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D}.Releasedll|Win32.Build.0 = Releasedll|Win32
1202+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.Debug|Win32.ActiveCfg = Debug|Win32
1203+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.Debug|Win32.Build.0 = Debug|Win32
1204+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
1205+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.DebugDll|Win32.Build.0 = DebugDll|Win32
1206+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.Release|Win32.ActiveCfg = Release|Win32
1207+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.Release|Win32.Build.0 = Release|Win32
1208+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
1209+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA}.Releasedll|Win32.Build.0 = Releasedll|Win32
1210+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.Debug|Win32.ActiveCfg = Debug|Win32
1211+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.Debug|Win32.Build.0 = Debug|Win32
1212+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
1213+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.DebugDll|Win32.Build.0 = DebugDll|Win32
1214+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.Release|Win32.ActiveCfg = Release|Win32
1215+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.Release|Win32.Build.0 = Release|Win32
1216+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
1217+
{34E75CAA-8883-4808-AC8A-FED139A49F11}.Releasedll|Win32.Build.0 = Releasedll|Win32
11731218
EndGlobalSection
11741219
GlobalSection(SolutionProperties) = preSolution
11751220
HideSolutionNode = FALSE
@@ -1260,5 +1305,8 @@ Global
12601305
{950A5755-029A-44B5-B0D8-910A12D0080C} = {4887D780-3316-4603-9A77-7AD9A4F8E1DE}
12611306
{11FA58C0-5B8A-49A8-8536-FB2722D2FC8E} = {4887D780-3316-4603-9A77-7AD9A4F8E1DE}
12621307
{7E7E3057-381C-4D09-A176-232D00A6269E} = {4887D780-3316-4603-9A77-7AD9A4F8E1DE}
1308+
{01D0D367-9DEB-4E80-BFCD-66B43D55245D} = {4887D780-3316-4603-9A77-7AD9A4F8E1DE}
1309+
{9A0B9C5B-484E-4C8B-9793-DDA4A33B07FA} = {4887D780-3316-4603-9A77-7AD9A4F8E1DE}
1310+
{34E75CAA-8883-4808-AC8A-FED139A49F11} = {4887D780-3316-4603-9A77-7AD9A4F8E1DE}
12631311
EndGlobalSection
12641312
EndGlobal

acl_cpp_vc2010.sln

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,22 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "app", "app", "{DC80E4B1-1DC
263263
EndProject
264264
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wizard", "app\wizard\wizard_vc2010.vcxproj", "{84376B60-FF20-4FD0-967E-C568FC2FBC53}"
265265
EndProject
266+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_vc2010", "lib_acl_cpp\samples\redis\redis\redis_vc2010.vcxproj", "{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}"
267+
ProjectSection(ProjectDependencies) = postProject
268+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
269+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
270+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
271+
EndProjectSection
272+
EndProject
273+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster_vc2010", "lib_acl_cpp\samples\redis\redis_cluster\redis_cluster_vc2010.vcxproj", "{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}"
274+
EndProject
275+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster2_vc2010", "lib_acl_cpp\samples\redis\redis_cluster2\redis_cluster2_vc2010.vcxproj", "{AD4762CE-510B-4D2C-9075-CCE7689286C4}"
276+
ProjectSection(ProjectDependencies) = postProject
277+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
278+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
279+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
280+
EndProjectSection
281+
EndProject
266282
Global
267283
GlobalSection(SolutionConfigurationPlatforms) = preSolution
268284
Debug|Win32 = Debug|Win32
@@ -742,6 +758,36 @@ Global
742758
{84376B60-FF20-4FD0-967E-C568FC2FBC53}.Releasedll|Win32.Build.0 = Release|Win32
743759
{84376B60-FF20-4FD0-967E-C568FC2FBC53}.Template|Win32.ActiveCfg = Release|Win32
744760
{84376B60-FF20-4FD0-967E-C568FC2FBC53}.Template|Win32.Build.0 = Release|Win32
761+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Debug|Win32.ActiveCfg = Debug|Win32
762+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Debug|Win32.Build.0 = Debug|Win32
763+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
764+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.DebugDll|Win32.Build.0 = DebugDll|Win32
765+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Release|Win32.ActiveCfg = Release|Win32
766+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Release|Win32.Build.0 = Release|Win32
767+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
768+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Releasedll|Win32.Build.0 = Releasedll|Win32
769+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Template|Win32.ActiveCfg = Release|Win32
770+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0}.Template|Win32.Build.0 = Release|Win32
771+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Debug|Win32.ActiveCfg = Debug|Win32
772+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Debug|Win32.Build.0 = Debug|Win32
773+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
774+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.DebugDll|Win32.Build.0 = DebugDll|Win32
775+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Release|Win32.ActiveCfg = Release|Win32
776+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Release|Win32.Build.0 = Release|Win32
777+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
778+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Releasedll|Win32.Build.0 = Releasedll|Win32
779+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Template|Win32.ActiveCfg = Release|Win32
780+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F}.Template|Win32.Build.0 = Release|Win32
781+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Debug|Win32.ActiveCfg = Debug|Win32
782+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Debug|Win32.Build.0 = Debug|Win32
783+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
784+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.DebugDll|Win32.Build.0 = DebugDll|Win32
785+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Release|Win32.ActiveCfg = Release|Win32
786+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Release|Win32.Build.0 = Release|Win32
787+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
788+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Releasedll|Win32.Build.0 = Releasedll|Win32
789+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Template|Win32.ActiveCfg = Release|Win32
790+
{AD4762CE-510B-4D2C-9075-CCE7689286C4}.Template|Win32.Build.0 = Release|Win32
745791
EndGlobalSection
746792
GlobalSection(SolutionProperties) = preSolution
747793
HideSolutionNode = FALSE
@@ -796,6 +842,9 @@ Global
796842
{8E015F36-55F9-455E-9A5B-F57C2AE74644} = {7B001BDA-0EFF-4EE0-89E7-C0EECE8955A9}
797843
{20219FF9-CB29-44A1-86A1-FEA70E3EA9D0} = {7B001BDA-0EFF-4EE0-89E7-C0EECE8955A9}
798844
{EB081E3C-5E45-4881-83F0-34D329F35DAB} = {7B001BDA-0EFF-4EE0-89E7-C0EECE8955A9}
845+
{D9D035FB-8332-490F-BB0B-0E02D5F8B6A0} = {7B001BDA-0EFF-4EE0-89E7-C0EECE8955A9}
846+
{560AD9F1-FDD5-4C89-9CCC-F4CF68FED05F} = {7B001BDA-0EFF-4EE0-89E7-C0EECE8955A9}
847+
{AD4762CE-510B-4D2C-9075-CCE7689286C4} = {7B001BDA-0EFF-4EE0-89E7-C0EECE8955A9}
799848
{84376B60-FF20-4FD0-967E-C568FC2FBC53} = {DC80E4B1-1DC2-49D8-9FC3-BD3E60337968}
800849
EndGlobalSection
801850
EndGlobal

acl_cpp_vc2012.sln

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,20 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wizard", "app\wizard\wizard
434434
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
435435
EndProjectSection
436436
EndProject
437+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis", "lib_acl_cpp\samples\redis\redis\redis_vc2012.vcxproj", "{97BC2502-5B1C-44B4-8809-83A268306FA1}"
438+
ProjectSection(ProjectDependencies) = postProject
439+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
440+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
441+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
442+
EndProjectSection
443+
EndProject
444+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "redis_cluster2", "lib_acl_cpp\samples\redis\redis_cluster2\redis_cluster2_vc2012.vcxproj", "{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}"
445+
ProjectSection(ProjectDependencies) = postProject
446+
{6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC} = {6EC1F44E-6A6A-48E9-B699-D7E89B63C8DC}
447+
{B40213C2-507C-4C7F-A6E1-B850C9BDC27B} = {B40213C2-507C-4C7F-A6E1-B850C9BDC27B}
448+
{FE724EF7-3763-4E78-BDF5-BCBC075719FD} = {FE724EF7-3763-4E78-BDF5-BCBC075719FD}
449+
EndProjectSection
450+
EndProject
437451
Global
438452
GlobalSection(SolutionConfigurationPlatforms) = preSolution
439453
Debug|Win32 = Debug|Win32
@@ -1468,6 +1482,36 @@ Global
14681482
{84376B60-FF20-4FD0-967E-C568FC2FBC53}.Template|Win32.ActiveCfg = Release|Win32
14691483
{84376B60-FF20-4FD0-967E-C568FC2FBC53}.Template|Win32.Build.0 = Release|Win32
14701484
{84376B60-FF20-4FD0-967E-C568FC2FBC53}.Template|x64.ActiveCfg = Release|Win32
1485+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Debug|Win32.ActiveCfg = Debug|Win32
1486+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Debug|Win32.Build.0 = Debug|Win32
1487+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Debug|x64.ActiveCfg = Debug|Win32
1488+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
1489+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.DebugDll|Win32.Build.0 = DebugDll|Win32
1490+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.DebugDll|x64.ActiveCfg = DebugDll|Win32
1491+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Release|Win32.ActiveCfg = Release|Win32
1492+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Release|Win32.Build.0 = Release|Win32
1493+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Release|x64.ActiveCfg = Release|Win32
1494+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
1495+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Releasedll|Win32.Build.0 = Releasedll|Win32
1496+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Releasedll|x64.ActiveCfg = Releasedll|Win32
1497+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Template|Win32.ActiveCfg = DebugDll|Win32
1498+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Template|Win32.Build.0 = DebugDll|Win32
1499+
{97BC2502-5B1C-44B4-8809-83A268306FA1}.Template|x64.ActiveCfg = DebugDll|Win32
1500+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Debug|Win32.ActiveCfg = Debug|Win32
1501+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Debug|Win32.Build.0 = Debug|Win32
1502+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Debug|x64.ActiveCfg = Debug|Win32
1503+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.DebugDll|Win32.ActiveCfg = DebugDll|Win32
1504+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.DebugDll|Win32.Build.0 = DebugDll|Win32
1505+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.DebugDll|x64.ActiveCfg = DebugDll|Win32
1506+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Release|Win32.ActiveCfg = Release|Win32
1507+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Release|Win32.Build.0 = Release|Win32
1508+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Release|x64.ActiveCfg = Release|Win32
1509+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Releasedll|Win32.ActiveCfg = Releasedll|Win32
1510+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Releasedll|Win32.Build.0 = Releasedll|Win32
1511+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Releasedll|x64.ActiveCfg = Releasedll|Win32
1512+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Template|Win32.ActiveCfg = DebugDll|Win32
1513+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Template|Win32.Build.0 = DebugDll|Win32
1514+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47}.Template|x64.ActiveCfg = DebugDll|Win32
14711515
EndGlobalSection
14721516
GlobalSection(SolutionProperties) = preSolution
14731517
HideSolutionNode = FALSE
@@ -1551,5 +1595,7 @@ Global
15511595
{F325F4C0-F9E9-4205-A327-3507CB9D8221} = {14531A45-383C-4CCF-870B-B5C867A314F2}
15521596
{1D669177-07FD-4DDD-A13E-52A7DF19CA62} = {14531A45-383C-4CCF-870B-B5C867A314F2}
15531597
{814E8FCD-38B1-4CC2-A37D-A77A993D918D} = {14531A45-383C-4CCF-870B-B5C867A314F2}
1598+
{97BC2502-5B1C-44B4-8809-83A268306FA1} = {14531A45-383C-4CCF-870B-B5C867A314F2}
1599+
{5EA23ADB-6481-4CA1-9C31-7D92036DFD47} = {14531A45-383C-4CCF-870B-B5C867A314F2}
15541600
EndGlobalSection
15551601
EndGlobal

doc/redis.pptx

35.9 KB
Binary file not shown.

lib_acl/include/net/acl_listen.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ ACL_API ACL_SOCKET acl_accept(ACL_SOCKET sock, char *buf, size_t size, int* sock
3333

3434
/**
3535
* 监听某个网络地址
36-
* @param addr {const char*} 网络地址, 格式如:127.0.0.1:8080
36+
* @param addr {const char*} 网络地址, 格式如:127.0.0.1:8080,当输入地址为 ip:0 时
37+
* 则由操作系统自动分配监听端口号,监听成功后可以调用 acl_getsockname 获得真正监听的地址
3738
* @param backlog {int} 监听套接字系统接收区的队列大小
3839
* @param block_mode {int} 阻塞模式还是非阻塞模式, ACL_BLOCKING 或 ACL_NON_BLOCKING
3940
* @return {ACL_SOCKET} 返回监听套接字,如果为 ACL_SOCKET_INVALID 表示无法监听该网络地址

0 commit comments

Comments
 (0)